geographically separated units - English Synonyms Dictionary